poltroonery (literary) - French English Dictionary