a wild and feral animal - Französisch Englisch Wörterbuch