satellite applications - Turkish English Dictionary