penstock dam - Turkish English Dictionary