be hampered - İspanyolca İngilizce Sözlük