square comer reflector - French English Dictionary