high-pitched sound - Français Anglais Dictionnaire