legendary beauty - Turkish English Dictionary