Free dictionary online: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
Google Widget
Other Dictionary Collaborative dictionary
acudir 
  vt  (ir em socorro)  to help, assist 
  vi  (responder)  to reply, respond
acudir a  to come to the aid of