be a short-tempered person - Turkish English Dictionary