department of international relations - German English Dictionary