put on a cloak - Deutsch Englisch Wörterbuch