on cover - Turkish English Dictionary