thousands separator - German English Dictionary