paid the rest - Spanish English Dictionary