pass the torch to somebody - Turkish English Dictionary