driver's cab shield - Turkish English Dictionary