native/inhabitant of lorraine - French English Dictionary