beard the lion in his den - Französisch Englisch Wörterbuch