meatballs - French English Dictionary