last competitor - Turkish English Dictionary