punishment of the grave - French English Dictionary