water mangle - German English Dictionary