fail to keep - French English Dictionary