duty deposit - Deutsch Englisch Wörterbuch