renewable seats - Turkish English Dictionary