have one's stomach rumbling - Spanish English Dictionary