rain water downpipe - Turkish English Dictionary