talusEnglish → FrenchEnglish–French Dictionarytalus[taly] nom masculin invariable (artificiel) embankment; (naturel) bank, slope