irrigation ditch - Inglés Sinónimo Diccionario