heavy mortar shell - Français Anglais Dictionnaire