triangular safety reflector - Turkish English Dictionary