succedane - German English Dictionary