C2 adjective /ˈkrɒtʃ.ə.ti/
crotchety
grincheux
Meaning
bad-tempered, easily annoyed, and often complaining
Example
The crotchety old man yelled at the children for playing near his house.
Le vieux grincheux a crié sur les enfants pour avoir joué près de sa maison.