a revolutionary discovery - Turkish English Dictionary