hidroelectric - Turkish English Dictionary