chinese water torture - German English Dictionary