water escape structures - German English Dictionary