translate English to French: The Canon EOS 5D Mk II could be this long-awaited beacon for the highest end of the Canon DSLR line.
Le Canon EOS 5D Mk II pourrait bien tomber à point nommé en haut de la gamme Canon.