presentation of a petition - German English Dictionary