protest (official document) - Alemán Inglés Diccionario