native/inhabitant of lorraine - German English Dictionary