sleeve tube - German English Dictionary