constitute an impediment - İspanyolca İngilizce Sözlük