impounding basins - Español Inglés Diccionario