the last of the lot - Turkish English Dictionary