technically (speaking) - French English Dictionary