deed of restrictive covenant - Alemán Inglés Diccionario