debt of long standing - French English Dictionary