disgracing - French English Dictionary