take the impression - Français Anglais Dictionnaire