put on a cloak - Turc Anglais Dictionnaire