covenant for peaceful possession - Alemán Inglés Diccionario