spill out hatred against - Spanish English Dictionary