see, hear and keep quiet - Français Anglais Dictionnaire