impounding reservoir - Turkish English Dictionary