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

оказывать важную услугу

In these processes, DNA renders vital service (биол.).

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