reflective vest - French English Dictionary