cable diplomacy - Spanish English Dictionary