dig ditches - Turc Anglais Dictionnaire