Kostenlose Online-Wörterbücher: Übersetzungen auf Englisch, Spanisch, Französisch, Italienisch, Chinesisch, Russisch, Definitionen, Synonyme etc.
escudar 
  vt to shield escudar-se 
  vr to shield o.s. 
  (apoiar-se)  escudar-se em algo  to rely on sth