construction equipment cover - Turkish English Dictionary