sight glass
English
Noun
sight
glass
(
plural
sight glasses
)
water gauge