sight tube - German English Dictionary