warning vests - French English Dictionary