obtrusive space advertising that could interfere with astronomical observations - Turkish English Dictionary