primus ® - French English Dictionary