illegal contract - French English Dictionary