interest rate sale transactions - Alemán Inglés Diccionario