a temper tantrum - French English Dictionary