a considerable extent - Turco Inglés Diccionario