| english | dictionary | TO TACKLE | TO OVERCOME |