contracte - French English Dictionary