you could hear a pin drop - Français Anglais Dictionnaire