carrot puree - Turkish English Dictionary