technically (speaking) - Spanish English Dictionary