cranky pants - Turkish English Dictionary