foam drainage - Francés Inglés Diccionario