star-lizard - French English Dictionary