supplicatory letter - French English Dictionary