main drainage canal - Alemán Inglés Diccionario