peeled and dried - German English Dictionary