be barely sufficient - Türkçe İngilizce Sözlük