drain apparatus - Francés Inglés Diccionario