people's voice - German English Dictionary