interpediculate - French English Dictionary