debt of long standing - Spanish English Dictionary