martyrs - French English Dictionary