superlunar - Spanish English Dictionary