meat balls stuffed with egg - German English Dictionary