artificial moonlight - Spanish English Dictionary