rumbling in one's intestines - Espagnol Anglais Dictionnaire