rain-spout - German English Dictionary