guinea pig meat - French English Dictionary