shelter tube - German English Dictionary