executed a deed - Español Inglés Diccionario