stomach rumbling, growling, or gurgling - Espagnol Anglais Dictionnaire