petitionary letter - French English Dictionary