substantially equivalent - Español Inglés Diccionario