see, hear and keep quiet - Allemand Anglais Dictionnaire