equip oneself properly to face something - Spanish English Dictionary