travelling saleswoman - Turkish English Dictionary