i/he/she envisioned - French English Dictionary