There's a French word for that strange, exhilarating feeling of being somewhere you don't quite belong. Not culture shock. Not homesickness. Something more complicated than either. New Lost in Translation post is available for your reading pleasure!