protest petitions - Alemán Inglés Diccionario