thunderstroke - German English Dictionary