be barely sufficient - İngilizce Eşanlam Sözlük