вполне достаточно пространства для
• Each of these planets has ample room for large satellite systems.
Русско-английский научно-технический словарь• Each of these planets has ample room for large satellite systems.
Русско-английский научно-технический словарь