spill response product - German English Dictionary