to be crabby - Spanish English Dictionary