deputy directorate general of protocol - Alemán Inglés Diccionario