by far the largest - Turco Inglés Diccionario