stuff with ground meat - French English Dictionary