remain on a permanent basis - Turkish English Dictionary