carrot puree - French English Dictionary