recently-launched - Turkish English Dictionary