national association of revolutionary taxi drivers - French English Dictionary