to be in strict compliance - Español Inglés Diccionario