irrigation-trench - Turkish English Dictionary