plastic water sleeve - German English Dictionary