man ahead of his time - Turkish English Dictionary