tens of thousand - German English Dictionary