shagreen patch - German English Dictionary