someone that is grumpy or irritable - Allemand Anglais Dictionnaire