peeled and dried - Turkish English Dictionary