extravagant and histrionic person - French English Dictionary