most substantial - Francés Inglés Diccionario