princess vine - Turkish English Dictionary