purchase deed - German English Dictionary