be dead and buried - Turc Anglais Dictionnaire