renewable seat - Turkish English Dictionary