paid the rest - Español Inglés Diccionario