be barely sufficient - İspanyolca İngilizce Sözlük