re-petition - German English Dictionary