road reflector post - Spanish English Dictionary