with a sour stomach - Espagnol Anglais Dictionnaire