until the final installment is paid - Spanisch Englisch Wörterbuch