plantigrada - French English Dictionary