muck pumps - German English Dictionary