persistent body creaking noise - Spanish English Dictionary