deposit department - Spanisch Englisch Wörterbuch