voter participation - Alemán Inglés Diccionario