trading posts - Turkish English Dictionary