shot-tempered - German English Dictionary