multiple unit steerable antenna - Turkish English Dictionary