sand-pump pulley - German English Dictionary