submission of petition - Français Anglais Dictionnaire