guinea pig meat - German English Dictionary