translate English to French: Istation has released a new electronic dictionary, the Udic.
Voici la dernière merveille made in Istation, le Udic (Multimedia Dictionary).