voting booth in public elections - Español Inglés Diccionario