advertising self-regulatory board - Turkish English Dictionary