cabin window shield - Turkish English Dictionary