autonomous communities - French English Dictionary