Полный англо-русский словарь

impose handicaps

Чинить препятствия, создавать затруднения

Полный англо-русский словарь