keep up pace with the technology - Turkish English Dictionary