recently-installed - Turkish English Dictionary