slurry transportation - German English Dictionary