third party contractor - German English Dictionary