extra cover - Turkish English Dictionary