centrally agreed contract - French English Dictionary