sand sucker - Spanish English Dictionary