diplomatic dispatch - German English Dictionary