corresponsal - German English Dictionary