lead one to the altar - Turkish English Dictionary