offshore production center - German English Dictionary