thousand separator - Spanish English Dictionary