may god strike me dead - Allemand Anglais Dictionnaire