foreign investment directorate - German English Dictionary