illuminating apparatus - Spanish English Dictionary