technically (speaking) - Turkish English Dictionary