to a large extent - Turco Inglés Diccionario