stuffed meatballs - French English Dictionary