visionary man - French English Dictionary