substance spill - German English Dictionary