lead one to the altar - German English Dictionary