interlard - French English Dictionary