beard someone in his den - Türkisch Englisch Wörterbuch