ministry of foreign relations - German English Dictionary