i heard a muffled noise. - Turkish English Dictionary