palmiped - French English Dictionary