rumblings or pain in the stomach - Espagnol Anglais Dictionnaire