mini-carottes - French English Dictionary