having small worn down teeth - Turc Anglais Dictionnaire