italy has produced many great artists. - French English Dictionary