crab or irritable person - Francés Inglés Diccionario