frozen carrot - Spanish English Dictionary