high-pitched whine - Français Anglais Dictionnaire