may god strike me down - Turkish English Dictionary