a chink in one's armor - Deutsch Englisch Wörterbuch