group contract - French English Dictionary