travelling saleswoman - Spanish English Dictionary