hand-held apparatus - Français Anglais Dictionnaire