meat balls stuffed with egg - Turkish English Dictionary