overwhelming favorite - Turco Inglés Diccionario