trochus shells - Turkish English Dictionary