legless lizards - German English Dictionary