self-sealing fuel cell - Français Anglais Dictionnaire