foreign-owned - German English Dictionary