mackintoshEnglish → FrenchEnglish–French Dictionarymackintosh macintosh [ˈmækɪntɒʃ] noun imperméable m