touchscreen voting form - Alemán Inglés Diccionario