one more beautiful than the other - Turkish English Dictionary