marbled spinefoot - French English Dictionary