stuffed pear - Turkish English Dictionary