long live the difference - Turkish English Dictionary