to outstanding effect - Turc Anglais Dictionnaire