foreign affairs director - German English Dictionary