heavy artillery fire - Allemand Anglais Dictionnaire