root of horns/tails of animals - Französisch Englisch Wörterbuch