regional telematic service centre - French English Dictionary