confront something or someone with bravery and authority - Español Inglés Diccionario