car cover - Turkish English Dictionary