rain water downpipe - Spanish English Dictionary