who spits frequently - Spanish English Dictionary