physically attractive person - Turkish English Dictionary