title deed - German English Dictionary