title deed transactions - German English Dictionary