general levelling service of france - Spanish English Dictionary