european atlas of small scale hydropower potential - Turkish English Dictionary