dig my ditches - Turc Anglais Dictionnaire