Summary
French to English:   more detail...
  1. abrivent:
    • Wiktionary:
      abrivent → windbreak
    • Synonyms for "abrivent":
      brise-vent