open mesh - French English Dictionary