sun-shield cover - Turkish English Dictionary