substantially equivalent - Francés Inglés Diccionario