extremely beautiful person - French English Dictionary