long range interceptor - Francés Inglés Diccionario