improved manned interceptor - French English Dictionary