native/inhabitant of lorraine - Alemán Inglés Diccionario