licensed production abroad - German English Dictionary