immediate assault - Turkish English Dictionary