sail cover - Turkish English Dictionary