a clear majority - Alemán Inglés Diccionario