van-atta reflector - Spanish English Dictionary