immediate predecessor - Turkish English Dictionary