solemn league and covenant - German English Dictionary