internal downspout - Spanish English Dictionary