tooth/dental deposit - Turc Anglais Dictionnaire