reticulated slug - Spanish English Dictionary