general directorate for protection and control - English Synonyms Dictionary