rental arrangement - Spanisch Englisch Wörterbuch