non resident investors - German English Dictionary