be very good or excellent - Turc Anglais Dictionnaire