throw a temper tantrum - French English Dictionary