temperamental outburst - Turkish English Dictionary