very attractive person - Turkish English Dictionary