squdron intelligence departments - Francés Inglés Diccionario