cherry pepper (capsicum annuum cerasiforme) - Spanish English Dictionary