bar armor - Deutsch Englisch Wörterbuch