small trench for irrigating - Alemán Inglés Diccionario