to be crabby - Turkish English Dictionary