triangular safety reflector - French English Dictionary