carrot vegetables - Spanish English Dictionary