leaving a sour aftertaste - Español Inglés Diccionario