temporary storage facility - Deutsch Englisch Wörterbuch