razor sharp teeth - Turc Anglais Dictionnaire