most disgraceful - French English Dictionary