travelling merchant - Turkish English Dictionary