construct canals/drains - Inglés Sinónimo Diccionario