dig ditches or trenches - Turc Anglais Dictionnaire