co-contractor - German English Dictionary