somewhat better than - Türkçe İngilizce Sözlük