ranted and raged - Spanish English Dictionary