press means - Français Anglais Dictionnaire