rush of emotions - French English Dictionary