lens (magnifying glass) - Français Anglais Dictionnaire