to a large degree - Turco Inglés Diccionario