to a vast extent - Español Inglés Diccionario