to a vast extent - Turco Inglés Diccionario