mini-hydro - Turkish English Dictionary