the last available seat - Turkish English Dictionary