irrigation-trench - Inglés Sinónimo Diccionario