title-deed - German English Dictionary