princess royal - Turkish English Dictionary