put on a cloak - Französisch Englisch Wörterbuch