Англо-український словник технічних термінів
make up for
Компенсувати
Англо-український словник технічних термінів
make the best of
make use of