hannstein's spot lipped snake - French English Dictionary