remain in touch - Turkish English Dictionary