moonfish (vomer setapinnis) - Spanish English Dictionary