spout of the gutter - Spanish English Dictionary