spill shield - Turkish English Dictionary