irrigation trench/drain - Español Inglés Diccionario