sand sucker - German English Dictionary