alleged spill - Turkish English Dictionary