supporter of government - Alemán Inglés Diccionario