public deposits - Spanisch Englisch Wörterbuch