supplant (a rival) - Turkish English Dictionary