outsourced shared - German English Dictionary