open ditches/drains - Turc Anglais Dictionnaire