英语翻译4.The size of Europa is a bit larger than that of Earth’