confront something or someone with bravery and authority - Spanish English Dictionary