main irrigating ditch - Inglés Sinónimo Diccionario