translate English to French: The euro will certainly mean the end of an all-powerful dollar.
L'euro mettra certainement un terme au monopole du dollar.