foam dilution - Francés Inglés Diccionario