squdron intelligence departments - Español Inglés Diccionario