main drainage canal - Francés Inglés Diccionario