indescribable quality - French English Dictionary