electronically despun antenna - Turkish English Dictionary