temperamental outburst - French English Dictionary