collective petition - German English Dictionary