small hydropower - Turkish English Dictionary