legless lizards - French English Dictionary