beard the lion in his den - Turkish English Dictionary