popular petition - German English Dictionary