that cannot be paid back - French English Dictionary