on-slaught - Turkish English Dictionary