speech plus simplex - French English Dictionary