cauliflower (brassica oleracea) - Spanish English Dictionary