improved manned interceptor - Turco Inglés Diccionario