be here to stay - Turkish English Dictionary