scene of crash - Turkish English Dictionary