a beauty - Turkish English Dictionary