not water proof - German English Dictionary