man who is easily irritated - Spanish English Dictionary