thetford - German English Dictionary