Traducción español inglés

English version

¿Qué significa "espuma, película ( de jabón, mat org.) que flota en un líquido" en Inglés