within one's ability - Türkçe İngilizce Sözlük