to impound - Deutsch Englisch Wörterbuch