stitched buff - German English Dictionary