defence of inevitable accident - Turkish English Dictionary