make a defeaning noise - Turkish English Dictionary