safari parkEnglish → FrenchEnglish–French Dictionarysafari park noun parc m (zoologique) (où les animaux vivent en semi-liberté)