bill of exchange protest - French English Dictionary