rain falling from this gutter - German English Dictionary