extremely beautiful person - Turkish English Dictionary