hydro tower - Spanish English Dictionary