interfretted - French English Dictionary