slight sour taste - Inglés Sinónimo Diccionario