to substantially comply - Español Inglés Diccionario