trochus shells - Spanish English Dictionary