scolopendrium - French English Dictionary