advertising self-regulatory board - Francés Inglés Diccionario