mini-hydro - German English Dictionary