currency self repayment - Alemán Inglés Diccionario