taylor's splint - German English Dictionary