a seemingly impossible task - Türkçe İngilizce Sözlük