hecht vault - German English Dictionary