cherry pepper (capsicum annuum cerasiforme) - German English Dictionary