throw to the dogs - Deutsch Englisch Wörterbuch