fruit of the cayenne cherry - Allemand Anglais Dictionnaire