Αναζήτηση
difficult to get along with and easily angered
cantankerous
dour
grouchy
hot-tempered
irritated
stubbornly obstructive and unwilling to cooperate