princess feather - Turkish English Dictionary