balloon reflector - Spanish English Dictionary