indescribable quality - Français Anglais Dictionnaire