trickled off - Spanish English Dictionary