high-visibility vest - French English Dictionary