site of the accident - German English Dictionary