foreign affairs service technical group - Spanish English Dictionary