have a spill - Spanish English Dictionary