something that irritates - Spanisch Englisch Wörterbuch