substance spill - Turkish English Dictionary