Free dictionary online: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
Google Widget
Other Dictionary Collaborative dictionary
nettle 
  n  (=plant) ortie  f  
to grasp the nettle   (mainly British)  (=take difficult action) se jeter à l'eau 
Some industrialists believe the government should grasp the nettle of devaluation.  Certains industriels pensent que le gouvernement devrait se jeter à l'eau et dévaluer.