short-tempered person - Turkish English Dictionary