strip/rob of a cloak - Deutsch Englisch Wörterbuch