have a horrible accident - German English Dictionary