something/somebody excellent - Turc Anglais Dictionnaire