throw off a cape - Deutsch Englisch Wörterbuch