high-load carrying capacity - Français Anglais Dictionnaire