stand for reelection - Alemán Inglés Diccionario