bond payable - French English Dictionary