bitumen slurry - German English Dictionary