Поделиться

Большой англо-русский и русско-английский словарь

to solve a problem;
to accomplish a task

Русско-английский политехнический словарь

solve a problem