contract for deed - Spanisch Englisch Wörterbuch