water blast - German English Dictionary