trading posts - German English Dictionary