deputy directorate general of overseas promotion - Spanish English Dictionary