sardegna - French English Dictionary