a torrent - Spanish English Dictionary