beard someone in his den - Turkish English Dictionary