put paid to - French English Dictionary