cover one's head with a hood - Deutsch Englisch Wörterbuch