palm of martyrdom - French English Dictionary