repayable on demand - Español Inglés Diccionario