discover a buried treasure - German English Dictionary