deputy directorate general for international law - Spanish English Dictionary