to be in a bad temper - German English Dictionary