feel irritable without a particular reason - Türkisch Englisch Wörterbuch