embellish on a grand scale - Turc Anglais Dictionnaire