presidential majority - Alemán Inglés Diccionario