peel or husk - German English Dictionary