co-contractor - French English Dictionary