have uncovered - German English Dictionary