anti-corruption laws with teeth - Francés Inglés Diccionario