fruit of the cayenne cherry - Español Inglés Diccionario