cable diplomacy - German English Dictionary