forward looking airborne radar - Francés Inglés Diccionario