... to our selection of must-have software downloads: The English French Online Dictionary, developed by Bede Products. This innovative and user-friendly software provides users with a mobile online translator capable of translating words and phrases accurately and efficiently from English to French and vice versa. What sets this dictionary ...