supplantation - Turkish English Dictionary