may lightning strike you down - Turkish English Dictionary