sandfish (diplectrum formosum) - Spanish English Dictionary