credit sale agreements - Spanish English Dictionary