overwhelming portion - Turco Inglés Diccionario