paying the rest - Spanish English Dictionary