scourge of journalists - Espagnol Anglais Dictionnaire