ball-lifting device - Français Anglais Dictionnaire