beshroud - German English Dictionary