Teacher of Foreign Languages: English - German - French - Italian L2Freelance translator IT<>DE - IT<>EN - IT<>FR Fields: Law, Economics, Linguistics, Culture and Literature, Audiovisual Translation, Websites Translation.