terrific (very good) - Turc Anglais Dictionnaire