single-pass translation - French English Dictionary