foundation digging - Turc Anglais Dictionnaire