marketable title - German English Dictionary