water ride - German English Dictionary