formally advertised contract - French English Dictionary