sediment retention basin (water engineering) - Spanish English Dictionary