unfurlable antenna - Turkish English Dictionary