close meshed - French English Dictionary