legless lizard - French English Dictionary