carantata - French English Dictionary