Translation of official documents by a sworn translator French to English and English to French Handholding services all administrative procedures in France, including property sales