"zehntausende menschen" in English zehntausende Menschen tens of thousands of people Detailed translations for "zehntausende menschen" zehntausende Menschen zehntausende Menschen tens of thousands of people