may god strike me dead - Turkish English Dictionary