sense of beauty - Turkish English Dictionary