place where you can observe without being seen - İspanyolca İngilizce Sözlük