steerable satellite beam - Turkish English Dictionary