(Interpretation of Article 3(1) of Council Directive 93/13/EEC on unfair terms in consumer contracts – Contract for the building and delivery of a parking space in a car park – Clause reversing the order of performance of the contractual obligations (as regulated by non-mandatory provisions of German law) in return for the provision of a bank guarantee)