virtual reality (vr) - French English Dictionary