irritating thing/fact - Deutsch Englisch Wörterbuch