spiral sand pump - German English Dictionary