bark-peeling - Turkish English Dictionary