attractive person who dresses well - Turkish English Dictionary