scene of an accident - Turkish English Dictionary