pretty extroverted person - French English Dictionary