disgraces - French English Dictionary