improved manned interceptor (imi) - Alemán Inglés Diccionario