large voter turnout - German English Dictionary