ship's store dealer - Turkish English Dictionary