moon ray - Spanish English Dictionary