bad-tempered person - German English Dictionary