talus nm (terrain en pente) bank, embankment n (technical) bund n : Cette plante pousse souvent sur les talus. This plant often grows on banks (or: embankments). ... L'excavation était bordée d'un talus de déblai. talus de remblai nm (talus fait de remblai) bank, embankment n : Le talus de remblai servira d'accès au pont.