april-may revolutionary party - French English Dictionary