mariposa moonfish - Spanish English Dictionary