aqueous film forming foam (afff) - Francés Inglés Diccionario