immediate suburbs - French English Dictionary