deed of covenant - Alemán Inglés Diccionario