to have a nasty temper - Turkish English Dictionary