Francês [noun]Inglês [noun] ▶cocon [noun] As-tu vu Cocon ? ▶cocoon [noun] Have you seen Cocoon? Francês Inglês ▶Cocon movie ▶Cocoon movie