overwhelming majority - Turco Inglés Diccionario