with a sour stomach - Español Inglés Diccionario