airborne gun laying radar (aglr) - Francés Inglés Diccionario