deliver elections - Alemán Inglés Diccionario