leachier - French English Dictionary