magnificent beauty - Turkish English Dictionary