Англо-український словник технічних термінів
do one's best
Робити все можливе
Англо-український словник технічних термінів
do justice
do without