translate English to French: EuRailCo has been awarded a new contract in Germany.
EuRailCo vient de se voir attribuer un nouveau contrat.