extravagant and histrionic person - Turkish English Dictionary