temperamental outburst - Spanish English Dictionary