splinter proof - German English Dictionary