eTranslation's Submissions to the WMT 2020 News Translation Task