deposit reservation - Deutsch Englisch Wörterbuch