thomas' splint - German English Dictionary