alleged spill - Spanish English Dictionary