downspouts - German English Dictionary