rain water downpipe - German English Dictionary