cast your ballot - Alemán Inglés Diccionario