i'm irritated at myself for this. - Türkisch Englisch Wörterbuch