substantially all of - Francés Inglés Diccionario