a rental contract - Spanisch Englisch Wörterbuch