revealing something important - German English Dictionary