connection effected by an explosion - Français Anglais Dictionnaire