deed of bargain and sale - Alemán Inglés Diccionario