executed a deed - German English Dictionary