highly emotional person - French English Dictionary