snake locks anemone - French English Dictionary