elaphe quatu erlineata - Spanish English Dictionary