marbled spinefoot - Spanish English Dictionary