pedipalp - French English Dictionary