gastropod shells - Turkish English Dictionary