solidarity platform with revolutionary captives - French English Dictionary