visual interceptor - French English Dictionary