translate English to French: WatchMouse was awarded the prestigious Deloitte Technology Fast 50 in 2005.
WatchMouse a remporté le prestigieux prix Deloitte Technology Fast 50 en 2005.