sour red cherry - Alemán Inglés Diccionario