good looks/appearance - Turkish English Dictionary