Free dictionary online: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
Google Widget
Other Dictionary Collaborative dictionary
face painting 
  n  (for children)  maquillage  m  
There was face-painting, a coconut shy, and a children's carousel