embattlement - Deutsch Englisch Wörterbuch