small trench for irrigating - German English Dictionary