stuffed meat - Turkish English Dictionary