lightning and explosion - Allemand Anglais Dictionnaire