trephin - German English Dictionary