gun laying radar (gl radar) - Francés Inglés Diccionario