carrot purée - Spanish English Dictionary