competition watchdogs - Spanish English Dictionary