Англо-русский медицинский словарь
handicap
недостаток, дефект (
физический или психический
)
Медицинский англо-русский словарь
handbarrow
handicapped