drainage structure - Francés Inglés Diccionario