Synonyms and Antonyms for international intelligence agency