confront something or someone with bravery and authority - Spanisch Englisch Wörterbuch