may god strike me down - Allemand Anglais Dictionnaire