legal and regulatory compliance - Francés Inglés Diccionario