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

поддерживать существование

см. тж. поддерживать жизнь

Each irrigated region supported over a million people.

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