coverstitch - French English Dictionary