beard someone in his den - Französisch Englisch Wörterbuch