outburst of anger - Turkish English Dictionary