Translations from and to English and French - Any subject, but particularly legal translations; Legal certification of translations; Transcription.
Teresa Cleto