moist rattle - Turkish English Dictionary