nomad city - French English Dictionary