hero's grave - French English Dictionary