persistent body creaking noise - Turkish English Dictionary