a wild and feral animal - Deutsch Englisch Wörterbuch