pagurus - French English Dictionary