native/inhabitant of lorraine - Francés Inglés Diccionario