debt payable on demand and recoverable - Turc Anglais Dictionnaire