small trench for irrigating - Turco Inglés Diccionario