construct canals/drains - Español Inglés Diccionario