improved manned interceptor - Francés Inglés Diccionario