technical intelligence team - Spanish English Dictionary