solemn league and covenant - Francés Inglés Diccionario