the wizardry of modern technology - Turkish English Dictionary