translate English to French: Tiny spider - A story in more languages. 
• Solutions Materiels didactiques - The language investigator (disponible seulement en anglais).