palmigrade - French English Dictionary