sour red cherry - Espagnol Anglais Dictionnaire