Dır Dır ingilizcesi

n. chatter, grumbling, rattle, jaw, quack
v. let

peki Dır Dır ne demek ?