witness corner - German English Dictionary