something paid interest on - Turco Inglés Diccionario