shefford - German English Dictionary