a bad taste in my mouth - Español Inglés Diccionario